Linpack Benchmark
EV3 の浮動小数点演算能力を評価するためにJava版Linpack Benchmarkを leJOSで実行できるように修正したものです。
http://ja.wikipedia.org/wiki/LINPACK
オリジナルのソースリストは、以下のURLより入手しました。
http://www.netlib.org/benchmark/linpackjava/
ENTER キーを押すと、20回ベンチマークテストを行い、その結果を表示します。
ESCAPE キーを押すと終了します。
結果について
1回から3回目までは徐々にスピードが上がり、その後は安定しています。
これは、JITコンパイラの効果だと思われます。
また、6回目、18回目は、スピードが低下していますが、これは、GCあるいは、他のタスクの影響を受けているのかもしれません。
- Mflops/s: 0.573
- Mflops/s: 0.642
- Mflops/s: 0.768
- Mflops/s: 0.755
- Mflops/s: 0.774
- Mflops/s: 0.654
- Mflops/s: 0.766
- Mflops/s: 0.779
- Mflops/s: 0.73
- Mflops/s: 0.772
- Mflops/s: 0.753
- Mflops/s: 0.793
- Mflops/s: 0.762
- Mflops/s: 0.781
- Mflops/s: 0.776
- Mflops/s: 0.759
- Mflops/s: 0.772
- Mflops/s: 0.572
- Mflops/s: 0.778
- Mflops/s: 0.774